god's gift to mankind - Español Inglés Diccionario